.ui-widget th {
  border-top: 1px solid #0073ea;
  border-right: 1px solid #0073ea;
  border-bottom: 2px solid #0073ea;
  padding: 2px;
}

.ui-widget th:first-child {
  border-left: 1px solid #0073ea;
}

.ui-widget-content th, .ui-widget-content td, .ui-widget-footer td {
  border-bottom: 1px solid #0073ea;
  border-right: 1px solid #0073ea;
  padding: 2px;
}

.ui-widget-content th:first-child, .ui-widget-content td:first-child, .ui-widget-footer td:first-child {
  border-left: 1px solid #0073ea;
}

.ui-icon {
  float: left;
}
